#include "EWAUIGraphText.hpp"

namespace Eyer
{
    EWAUIGraphType EWAUIGraphText::GetType()
    {
        return EWAUIGraphType::TEXT;
    }

    int EWAUIGraphText::Transform(const Vec2I & _xy, const Vec2I & _parentWH)
    {
        int startX = xy.x() + _xy.x();
        int startY = xy.y() + _xy.y();

        xy.x(startX);
        xy.y(startY);

        return 0;
    }

    bool EWAUIGraphText::IsValid()
    {
        if(xy.y() < 0 && xy.y() < 0){
            return false;
        }
        return true;
    }
}